
import { JsonUtil } from "../../../../../extensions/oops-plugin-framework/assets/core/utils/JsonUtil";

export class TableItemConf {
    static TableName: string = "ItemConf";

    private data: any;

    init(id: number) {
        var table = JsonUtil.get(TableItemConf.TableName);
        this.data = table[id];
        this.id = id;
    }

    /** 编号【KEY】 */
    id: number = 0;

    /** 名字 */
    get name(): string {
        return this.data.name;
    }
    /** 描述 */
    get des(): string {
        return this.data.des;
    }
    /** 颜色 */
    get color(): number {
        return this.data.color;
    }
    /** 类型 */
    get item_type(): number {
        return this.data.item_type;
    }
    /** 按钮类型 */
    get btn_type(): number {
        return this.data.btn_type;
    }
    /** 国家 */
    get club(): number {
        return this.data.club;
    }
    /** 动画文件名 */
    get nick_name(): string {
        return this.data.nick_name;
    }
    /** 是否显示红点 */
    get show_rp(): number {
        return this.data.show_rp;
    }
    /** 购买消耗 */
    get buy_cost(): any {
        return this.data.buy_cost;
    }
}
    